internal hydrocephalus - Espagnol Anglais Dictionnaire